﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Activation;
using System.ServiceModel.Web;
using System.Text;

namespace Cap_BG
{
    public class ServCapBG : IServCapBG
    {
        public IList<Persona> Saludo(string dato)
        {
            var rtn = new List<Persona>();

            for (int i = 1; i <= 10; i++)
            {
                rtn.Add(new Persona
                {
                    Nombre = "Nombre" + i.ToString(),
                    Apellidos = "Apellidos" + i.ToString(),
                    Documento = "Documento" + i.ToString()
                });
            }
            //Llamada a la logica de negocio
            return rtn; //"Prueba de Metodo {" + dato + "}";
        }

        public string SaludoP(string dato)
        {
            return "Prueba de Metodo POST {" + dato + "}";
        }
    }

    public class Persona
    {
        public string Nombre { get; set; }
        public string Apellidos { get; set; }
        public string Documento { get; set; }
    }

    public class ObjEnvio
    {
        public string dato { get; set; }
    }
}
